Performance of TCP Congestion Control with Explicit Rate Feedback: Rate Adaptive TCP (RATCP)
نویسنده
چکیده
We consider a modification of TCP congestion control in which the congestion window is adapted to explicit bottleneck rate feedback; we call this RATCP (Rate Adaptive TCP). Our goal in this paper is to study the performance of RATCP (using analytical models, and an experimental test-bed) in various network scenarios, and to compare the performance of RATCP and TCP, both with and without fast-retransmit and fast-recovery. We find that when sessions with the same round trip times share a bottleneck link then, even with ideal fair rate feedback, the performance of RATCP is only slightly better than that of TCP. RATCP, however, does reduce losses significantly. When there are random losses, however, RATCP with fast-recovery provides substantially better throughput than plain TCP. Further, when sessions with different round trip times share the bottleneck link, as expected, RATCP ensures fairness. Finally, we suggest a practical situation in which RATCP can be useful for improving web access performance. Keywords—explicit rate control; rate adaptive TCP; bandwidth sharing; adaptive window congestion control
منابع مشابه
Fair Intelligent Feedback Mechanism on TCP Based Network
∗ Corresponding author. Abstract Network performance degradation due to congestion is a major problem in the Internet. This performance degradation is mainly due to the uncoordinated interaction of congestion control mechanism of the TCP and that of the underlying network. Another challenging problem in the Internet is that TCP can’t achieve fair bandwidth allocation among competing TCP traffic...
متن کاملAn Intelligent Coherent Approach to Cooperation between TCP and ATM Congestion Control Algorithms - Modeling and Simulation Analysis
The combination of transmission control protocol (TCP) and asynchronous transfer mode (ATM) to deliver transport services may incur significant performance penalties due to the interaction of congestion control algorithms of TCP and ATM. In this paper, the authors examine two control categories (explicit window adaptation [EWA] and ACK bucket control [ABC]) and their representative schemes. In ...
متن کاملFuzzy Explicit Window Adaptation: a Method to Further Enhance TCP Performance
In the current Internet, standard TCP congestion control is based on segment loss events possibly assisted by simple explicit router feedback mechanisms like Explicit Congestion Notification (ECN). The performance of TCP congestion control can be improved if a more sophisticated Router Congestion Feedback (RCF) mechanism than ECN is used. One of such approaches is Explicit Window Adaptation (EW...
متن کاملTCP SIAD: Congestion Control supporting High Speed and Low Latency
Congestion control has been an open research issue for more than two decades. More and more applications with narrow latency requirements are emerging which are not well addressed by existing proposals. In this paper we present TCP Scalable Increase Adaptive Decrease (SIAD), a new congestion control scheme supporting both high speed and low latency. More precisely, our algorithm aims to provide...
متن کاملTCP-cognizant adaptive forward error correction in wireless networks
Wireless links are characterized by high bit error rates and intermittent connectivity. These can significantly degrade the performance (goodput) of TCP over wireless networks since non-congestion related packet losses can be misinterpreted by TCP as indications of network congestion, resulting in unnecessary congestion controls, and thus a reduced goodput. In this paper, we propose a technique...
متن کامل